/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../TextureBaseFunc.h"
#include "../ActsTexture0001TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclampnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_repeat_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestnearestmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_nearest_mirror_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclampnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_clamp_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_repeat_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearnearestmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_nearest_mirror_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclampnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_clamp_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_repeat_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicNearestlinearmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.nearest_linear_mirror_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclampnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearclampnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_clamp_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeatnpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearrepeatnonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_repeat_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirrornpot, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBasicLinearlinearmirrornonsquare, "dEQP-VK.texture.mipmap.2d.basic.linear_linear_mirror_non_square*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.affine.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.affine.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.affine.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dAffineLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.affine.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestclamp, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestrepeat, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestnearestmirror, "dEQP-VK.texture.mipmap.2d.projected.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestclamp, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestrepeat, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearnearestmirror, "dEQP-VK.texture.mipmap.2d.projected.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearclamp, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearrepeat, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedNearestlinearmirror, "dEQP-VK.texture.mipmap.2d.projected.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearclamp, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearrepeat, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dProjectedLinearlinearmirror, "dEQP-VK.texture.mipmap.2d.projected.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasNearestnearest, "dEQP-VK.texture.mipmap.2d.bias.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasLinearnearest, "dEQP-VK.texture.mipmap.2d.bias.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasNearestlinear, "dEQP-VK.texture.mipmap.2d.bias.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBiasLinearlinear, "dEQP-VK.texture.mipmap.2d.bias.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodNearestnearest, "dEQP-VK.texture.mipmap.2d.min_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodLinearnearest, "dEQP-VK.texture.mipmap.2d.min_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodNearestlinear, "dEQP-VK.texture.mipmap.2d.min_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMinlodLinearlinear, "dEQP-VK.texture.mipmap.2d.min_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodNearestnearest, "dEQP-VK.texture.mipmap.2d.max_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodLinearnearest, "dEQP-VK.texture.mipmap.2d.max_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodNearestlinear, "dEQP-VK.texture.mipmap.2d.max_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlodLinearlinear, "dEQP-VK.texture.mipmap.2d.max_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelNearestnearest, "dEQP-VK.texture.mipmap.2d.base_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelLinearnearest, "dEQP-VK.texture.mipmap.2d.base_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelNearestlinear, "dEQP-VK.texture.mipmap.2d.base_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dBaselevelLinearlinear, "dEQP-VK.texture.mipmap.2d.base_level.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.2d.max_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.2d.max_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.2d.max_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC2dMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.2d.max_level.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.nearest_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBasicLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.basic.linear_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.nearest_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapProjectedLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.projected.linear_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearnearestlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasNearestlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.nearest_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearnearestmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearclamp, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearrepeat, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBiasLinearlinearlinearmirror, "dEQP-VK.texture.mipmap.cubemap.bias.linear_linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodNearestnearest, "dEQP-VK.texture.mipmap.cubemap.min_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodLinearnearest, "dEQP-VK.texture.mipmap.cubemap.min_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodNearestlinear, "dEQP-VK.texture.mipmap.cubemap.min_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMinlodLinearlinear, "dEQP-VK.texture.mipmap.cubemap.min_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodNearestnearest, "dEQP-VK.texture.mipmap.cubemap.max_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodLinearnearest, "dEQP-VK.texture.mipmap.cubemap.max_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodNearestlinear, "dEQP-VK.texture.mipmap.cubemap.max_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlodLinearlinear, "dEQP-VK.texture.mipmap.cubemap.max_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelNearestnearest, "dEQP-VK.texture.mipmap.cubemap.base_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelLinearnearest, "dEQP-VK.texture.mipmap.cubemap.base_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelNearestlinear, "dEQP-VK.texture.mipmap.cubemap.base_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapBaselevelLinearlinear, "dEQP-VK.texture.mipmap.cubemap.base_level.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.cubemap.max_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.cubemap.max_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.cubemap.max_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TCCubemapMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.cubemap.max_level.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestclampnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestnearestmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_nearest_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestclampnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearnearestmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.linear_nearest_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearclampnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicNearestlinearmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.nearest_linear_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearclampnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_clamp_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearrepeatnpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_repeat_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBasicLinearlinearmirrornpot, "dEQP-VK.texture.mipmap.3d.basic.linear_linear_mirror_npot*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.affine.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.affine.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.affine.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dAffineLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.affine.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestclamp, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestrepeat, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestnearestmirror, "dEQP-VK.texture.mipmap.3d.projected.nearest_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestclamp, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestrepeat, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearnearestmirror, "dEQP-VK.texture.mipmap.3d.projected.linear_nearest_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearclamp, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearrepeat, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedNearestlinearmirror, "dEQP-VK.texture.mipmap.3d.projected.nearest_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearclamp, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_clamp*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearrepeat, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_repeat*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dProjectedLinearlinearmirror, "dEQP-VK.texture.mipmap.3d.projected.linear_linear_mirror*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasNearestnearest, "dEQP-VK.texture.mipmap.3d.bias.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasLinearnearest, "dEQP-VK.texture.mipmap.3d.bias.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasNearestlinear, "dEQP-VK.texture.mipmap.3d.bias.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBiasLinearlinear, "dEQP-VK.texture.mipmap.3d.bias.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodNearestnearest, "dEQP-VK.texture.mipmap.3d.min_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodLinearnearest, "dEQP-VK.texture.mipmap.3d.min_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodNearestlinear, "dEQP-VK.texture.mipmap.3d.min_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMinlodLinearlinear, "dEQP-VK.texture.mipmap.3d.min_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodNearestnearest, "dEQP-VK.texture.mipmap.3d.max_lod.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodLinearnearest, "dEQP-VK.texture.mipmap.3d.max_lod.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodNearestlinear, "dEQP-VK.texture.mipmap.3d.max_lod.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlodLinearlinear, "dEQP-VK.texture.mipmap.3d.max_lod.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelNearestnearest, "dEQP-VK.texture.mipmap.3d.base_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelLinearnearest, "dEQP-VK.texture.mipmap.3d.base_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelNearestlinear, "dEQP-VK.texture.mipmap.3d.base_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dBaselevelLinearlinear, "dEQP-VK.texture.mipmap.3d.base_level.linear_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelNearestnearest, "dEQP-VK.texture.mipmap.3d.max_level.nearest_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelLinearnearest, "dEQP-VK.texture.mipmap.3d.max_level.linear_nearest*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelNearestlinear, "dEQP-VK.texture.mipmap.3d.max_level.nearest_linear*");
static  SHRINK_HWTEST_F(ActsTexture0001TS, TC3dMaxlevelLinearlinear, "dEQP-VK.texture.mipmap.3d.max_level.linear_linear*");
